package com.ruoyi.hualian.domain;

import lombok.Data;

import java.io.Serializable;

/**
 * 同步轮价格详细
 *
 * @author hujian
 */
@Data
public class ResultTimingPulleyPrice implements Serializable {
    private String OD;
    private String finishedMass;
    private String materialSize;
    private String materialMass;
    private String materialPrice;
    private String materialCutOff;
    private String vehicleATime;
    private String vehicleBTime;
    private String latheCost;
    private String hobbingTime;
    private String hobbingCost;
    private String attackTeethTime;
    private String attackTeethCost;
    private String pullingKeyGrooveTime;
    private String pullingKeyGrooveCost;
    private String pressureRetainingRingTime;
    private String pressureRetainingRingCost;
    private String surfaceTreatmentCost;
    private String flangeCost;
    private String screwCost;
    private String assembleCost;
    private String packageCost;
    private String logisticsCost;
    private String holeModificationTime;
    private String holeModificationCost;
    private String materialsPartsCost;
    private String processCost;
    private String assessCost;
    private String retailPrice;
    private String taxRetailPrice;
    private String additionalCost;
    private String num1;
    private String num2;
    private String num3;
    private String num4;
    private String num5;
    private String num10;
    private String num20;
    private String num50;
    private String num100;
    private String num500;
    private String num1000;
    private String num3000;
    private String taxNum1;
    private String taxNum2;
    private String taxNum3;
    private String taxNum4;
    private String taxNum5;
    private String taxNum10;
    private String taxNum20;
    private String taxNum50;
    private String taxNum100;
    private String taxNum500;
    private String taxNum1000;
    private String taxNum3000;
    private String materialMark;
    private String tpShape;
    private HlTimingPulley hlTimingPulley;
    public ResultTimingPulleyPrice(String OD, String finishedMass, String materialSize, String materialMass, String materialPrice, String materialCutOff, String vehicleATime, String vehicleBTime, String latheCost, String hobbingTime, String hobbingCost, String attackTeethTime, String attackTeethCost, String pullingKeyGrooveTime, String pullingKeyGrooveCost, String pressureRetainingRingTime, String pressureRetainingRingCost, String surfaceTreatmentCost, String flangeCost, String screwCost, String assembleCost, String packageCost, String logisticsCost, String holeModificationTime, String holeModificationCost, String materialsPartsCost, String processCost, String assessCost, String retailPrice, String taxRetailPrice, String additionalCost ,String num1, String num2, String num3, String num4, String num5, String num10, String num20, String num50, String num100, String num500, String num1000, String num3000, String taxNum1,  String taxNum2, String taxNum3, String taxNum4, String taxNum5, String taxNum10, String taxNum20, String taxNum50, String taxNum100, String taxNum500, String taxNum1000, String taxNum3000,
                                   String materialMark, String tpShape, HlTimingPulley hlTimingPulley) {
        this.OD = OD;
        this.finishedMass = finishedMass;
        this.materialSize = materialSize;
        this.materialMass = materialMass;
        this.materialPrice = materialPrice;
        this.materialCutOff = materialCutOff;
        this.vehicleATime = vehicleATime;
        this.vehicleBTime = vehicleBTime;
        this.latheCost = latheCost;
        this.hobbingTime = hobbingTime;
        this.hobbingCost = hobbingCost;
        this.attackTeethTime = attackTeethTime;
        this.attackTeethCost = attackTeethCost;
        this.pullingKeyGrooveTime = pullingKeyGrooveTime;
        this.pullingKeyGrooveCost = pullingKeyGrooveCost;
        this.pressureRetainingRingTime = pressureRetainingRingTime;
        this.pressureRetainingRingCost = pressureRetainingRingCost;
        this.surfaceTreatmentCost = surfaceTreatmentCost;
        this.flangeCost = flangeCost;
        this.screwCost = screwCost;
        this.assembleCost = assembleCost;
        this.packageCost = packageCost;
        this.logisticsCost = logisticsCost;
        this.holeModificationTime = holeModificationTime;
        this.holeModificationCost = holeModificationCost;
        this.materialsPartsCost = materialsPartsCost;
        this.processCost = processCost;
        this.assessCost = assessCost;
        this.retailPrice = retailPrice;
        this.taxRetailPrice = taxRetailPrice;
        this.additionalCost = additionalCost;
        this.num1 = num1;
        this.num2 = num2;
        this.num3 = num3;
        this.num4 = num4;
        this.num5 = num5;
        this.num10 = num10;
        this.num20 = num20;
        this.num50 = num50;
        this.num100 = num100;
        this.num500 = num500;
        this.num1000 = num1000;
        this.num3000 = num3000;
        this.taxNum1 = taxNum1;
        this.taxNum2 = taxNum2;
        this.taxNum3 = taxNum3;
        this.taxNum4 = taxNum4;
        this.taxNum5 = taxNum5;
        this.taxNum10 = taxNum10;
        this.taxNum20 = taxNum20;
        this.taxNum50 = taxNum50;
        this.taxNum100 = taxNum100;
        this.taxNum500 = taxNum500;
        this.taxNum1000 = taxNum1000;
        this.taxNum3000 = taxNum3000;
        this.materialMark = materialMark;
        this.tpShape = tpShape;
        this.hlTimingPulley = hlTimingPulley;
    }

    public ResultTimingPulleyPrice() {
    }

    public ResultTimingPulleyPrice(String num1, String num2, String num3, String num4, String num5, String num10, String num20, String num50, String num100, String num500, String num1000, String num3000, String taxNum1, String taxNum2, String taxNum3, String taxNum4, String taxNum5, String taxNum10, String taxNum20, String taxNum50, String taxNum100, String taxNum500, String taxNum1000) {
        this.num1 = num1;
        this.num2 = num2;
        this.num3 = num3;
        this.num4 = num4;
        this.num5 = num5;
        this.num10 = num10;
        this.num20 = num20;
        this.num50 = num50;
        this.num100 = num100;
        this.num500 = num500;
        this.num1000 = num1000;
        this.num3000 = num3000;
        this.taxNum1 = taxNum1;
        this.taxNum2 = taxNum2;
        this.taxNum3 = taxNum3;
        this.taxNum4 = taxNum4;
        this.taxNum5 = taxNum5;
        this.taxNum10 = taxNum10;
        this.taxNum20 = taxNum20;
        this.taxNum50 = taxNum50;
        this.taxNum100 = taxNum100;
        this.taxNum500 = taxNum500;
        this.taxNum1000 = taxNum1000;
    }
}
